battle of the trench - Spanish English Dictionary